recover oneself - Turco Inglés Diccionario